propose to amalgamate - Turkish English Dictionary